package com.ruoyi.student.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.utils.uuid.IdUtils;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学生信息管理对象 student_info
 *
 * @author gdslovehy
 * @date 2025-04-24
 */
public class StudentInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 毕业学生照片 */
    private String studentGphoto;
    /** 学生照片 */
    private String studentPhoto;

    /** 学号 */
    @Excel(name = "学号")
    private String studentId;

    /** 姓名 */
    @Excel(name = "姓名")
    private String studentName;

    /** 姓名拼音 */
    private String namePy;

    /** 曾用名 */
    private String studentNames;

    /** 学生性别 */
    @Excel(name = "学生性别")
    private String studentSex;

    /** 出生日期 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date birthday;

    /** 民族 */
    private String studentNation;

    /** 政治面貌 */
    private String studentPa;

    /** 入党时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentTjp;

    /** 证件类型 */
    private String studentCtype;

    /** 证件号码 */
    private String studentCnum;

    /** 宗教信仰 */
    private String studentRe;

    /** 国家地区 */
    private String studentRegion;

    /** 籍贯 */
    private String studentJiguan;

    /** 出生地 */
    private String studentBire;

    /** 生源地 */
    private String studentStre;

    /** 户口所在地 */
    private String studentHk;

    /** 户口详细地址 */
    private String studentHkxxdz;

    /** 港澳台侨 */
    private String gangaotaiqiao;

    /** 婚姻状况 */
    private String studentMarr;

    /** 健康状况 */
    private String studentHe;

    /** 病史 */
    private String studentBs;

    /** 银行卡号 */
    private String studentYhkh;

    /** 银行卡姓名 */
    private String studentYhkname;

    /** 火车起点站 */
    private String studentTrains;

    /** 火车终点站 */
    private String studentTraine;

    /** 问题学生类别 */
    private String studentQues;

    /** 生源地社区第一书记 */
    private String studentShuji;

    /** 第一书记联系电话 */
    private Long studentSjnum;

    /** 辅导员 */
    private String studentFdy;

    /** 辅导员联系电话 */
    private Long studentFdynum;

    /** 事由 */
    private String studentSy;

    /** 院系 */
    @Excel(name = "院系")
    private String studentYx;

    /** 专业 */
    @Excel(name = "专业")
    private String studentZy;

    @Excel(name = "研究方向码")
    private String studentYjfxm;
    /** 研究方向 */
    @Excel(name = "研究方向")
    private String studentYjfx;

    /** 培养层次 */
    @Excel(name = "培养层次")
    private String studentPycc;

    /** 学生类别 */
    @Excel(name = "学生类别")
    private String studentLb;

    /** 年级 */
    private String studentNj;

    /** 校区 */
    private String studentXq;

    /** 导师 */
    private String studentDs;

    /** 导师2 */
    private String studentDs2;

//    新增导师编号1,2
    private String studentDsbh;

    private String studentDs2bh;

    /** 班级 */
    private String studentBj;

    /** 学制 */
    @Excel(name = "学制")
    private String studentXz;

    /** 入学季节 */
    @Excel(name = "入学季节")
    private String studentRxjj;

    /** 入学年月 */
    @JsonFormat(pattern = "yyyy-MM", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentRxny;

    /** 预计毕业时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentYjby;

    /** 实际毕业时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentSjby;

    /** 门类 */
    private String studentMl;

    /** 培养方式 */
    private String studentPyfs;

    /** 入学方式 */
    private String studentRxf;

    /** 专项计划 */
    private String studentZxjh;

    /** 就读方式 */
    private String studentJdfs;

    /** 学习方式 */
    private String studentXxfs;

    /** 进修性质 */
    private String studentJxxz;

    /** 是否本校推免 */
    private String studentSfbxtm;

    /** 是否本校定向 */
    private String studentSfbxdx;

    /** 是否跨学科 */
    private String studentSflkxk;

    /** 是否在职生 */
    private String studentSfzzs;

    /** 是否留学生 */
    private String studentSflxs;

    /** 特殊学生类型 */
    private String studentTsxsx;

    /** 学生分类 */
    private String studentXsfl;

    /** 学位类型 */
    private String studentXwlx;

    /** 学位 */
    private String studentXw;

    /** 在校标识 */
    private String studentZxbs;

    /** 注册状态 */
    private String studentZczt;

    /** 学籍状态 */
    private String studentXjzt;

    /** 档案状态 */
    private String studentDazt;

    /** 是否破格 */
    private String studentSfpg;

    /** 档案去向与内容 */
    private String studentDaqx;

    /** 确认状态 */
    private String studentQrzt;

    /** 档案地址 */
    private String studentDadz;

    /** 档案地址邮政编码 */
    private String studentDadzyzbm;

    /** 毕业单位 */
    private String studentBydw;

    /** 毕业专业 */
    private String studentByzy;

    /** 毕业专业码 */
    private String StudentByzym;

    /** 答辩时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentDbsj;

    /** 毕业证号 */
    private String studentByzh;

    /** 学位证号 */
    private String studentXwzh;

    /** 奖惩信息 */
    private String studentJcxx;

    /** 考试方式 */
    private String ksfs;

    /** 定向就业单位 */
    private String studentDxjydw;

    /** 定向就业单位码 */
    private String studentDxjydwm;

    /** 录取培养单位 */
    private String studentLqpydw;

    /** 录取培养单位码 */
    private String studentLqpydwm;

    /** 联系方式手机号 */
    private String studentSjh;

    /** 入伍时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentRwsj;

    /** 退役时间 */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // timezone根据实际需求设置
    private Date studentTysj;

    /** 批准入伍机关名称 */
    private String studentPzrujgmc;

    /** 批准退役机关名称 */
    private String studentPztyjgmc;

    /** 退出现役证编号 */
    private String studentTcxyzbh;

    /** 入伍前所在高校名称 */
    private String studentRwqszgxmc;

    /** 入伍前所在高校学习形式 */
    private String studentRwqszgxxxxs;

    /** 入伍前所在高校学习专业 */
    private String studentRwqszgxxxzy;

    /** 备注 */
    private String beizhu;

    /** 学生状态 */
    @Excel(name = "报道状态")
    private String studentStatus;

    /**培养方案ID**/
    private String trainingProgramId;

    // --------------------- 新增36个字段的属性 ---------------------
    /** 定向就业单位所在地码 */
    private String studentDxjydwSdm;

    /** 专项计划2 */
    private String studentZxjh2;

    /** 招生单位所在省市码 */
    private String studentZsdwSssm;

    /** 获得学士学位单位码 */
    private String studentBxwdywDm;

    /** 获学士学位的单位名称 */
    private String studentBxwdywMc;

    /** 获学士学位专业代码 */
    private String studentBxwzyDm;

    /** 获学士学位专业名称 */
    private String studentBxwzyMc;

    /** 获学士学位年月 */
    @JsonFormat(pattern = "yyyy-MM")
    private Date studentBxwyxny;

    /** 学士学位证书编号 */
    private String studentBxwzh;

    /** 本科毕业单位代码 */
    private String studentBkbydwDm;

    /** 本科毕业单位名称 */
    private String studentBkbydwMc;

    /** 本科毕业专业代码 */
    private String studentBkbyzyDm;

    /** 本科毕业专业名称 */
    private String studentBkbyzyMc;

    /** 本科毕业年月 */
    @JsonFormat(pattern = "yyyy-MM")
    private Date studentBkbyny;

    /** 本科毕业证书编号 */
    private String studentBkbyzh;

    /** 取得本科学历的学习形式 */
    private String studentBkxxXsxs;

    /** 获硕士学位的单位代码 */
    private String studentSxwdywDm;

    /** 获硕士学位的单位名称 */
    private String studentSxwdywMc;

    /** 获硕士学位专业代码 */
    private String studentSxwzyDm;

    /** 获硕士学位专业名称 */
    private String studentSxwzyMc;

    /** 获硕士学位年月 */
    @JsonFormat(pattern = "yyyy-MM")
    private Date studentSxwyxny;

    /** 硕士学位证书编号 */
    private String studentSxwzh;

    /** 获硕士学位方式 */
    private String studentSxwfs;

    /** 硕士毕业单位代码 */
    private String studentSbbydwDm;

    /** 硕士毕业单位名称 */
    private String studentSbbydwMc;

    /** 硕士毕业专业代码 */
    private String studentSbbyzyDm;

    /** 硕士毕业专业名称 */
    private String studentSbbyzyMc;

    /** 硕士毕业年月 */
    @JsonFormat(pattern = "yyyy-MM")
    private Date studentSbbyny;

    /** 硕士毕业证书编号 */
    private String studentSbbyzh;

    /** 最后学位码 */
    private String studentZhxwDm;

    /** 最后学历码 */
    private String studentZhxlDm;

    /** 在校生注册学号 */
    private String studentZxszcXh;

    /** 考生来源码 */
    private String studentKslyDm;

    /** 考试方式码 */
    private String studentKsfsDm;

    /** 录取类别码 */
    private String studentLqlbDm;

    /** 现役军人码 */
    private String studentXyjrDm;


    public String getTrainingProgramId() {
        return trainingProgramId;
    }

    public void setTrainingProgramId(String trainingProgramId) {
        this.trainingProgramId = trainingProgramId;
    }

    public String getStudentStatus() {
        return studentStatus;
    }

    public void setStudentStatus(String studentStatus) {
        this.studentStatus = studentStatus;
    }

    public String getStudentGphoto() {
        return studentGphoto;
    }

    public void setStudentGphoto(String studentGphoto) {
        this.studentGphoto = studentGphoto;
    }

    public void setStudentPhoto(String studentPhoto)
    {
        this.studentPhoto = studentPhoto;
    }

    public String getStudentPhoto()
    {
        return studentPhoto;
    }

    public void setStudentId(String studentId)
    {
        this.studentId = studentId;
    }

    public String getStudentId()
    {
        return studentId;
    }

    public void setStudentName(String studentName)
    {
        this.studentName = studentName;
    }

    public String getStudentName()
    {
        return studentName;
    }

    public void setNamePy(String namePy)
    {
        this.namePy = namePy;
    }

    public String getNamePy()
    {
        return namePy;
    }

    public void setStudentNames(String studentNames)
    {
        this.studentNames = studentNames;
    }

    public String getStudentNames()
    {
        return studentNames;
    }

    public void setStudentSex(String studentSex)
    {
        this.studentSex = studentSex;
    }

    public String getStudentSex()
    {
        return studentSex;
    }

    public void setBirthday(Date birthday)
    {
        this.birthday = birthday;
    }

    public Date getBirthday()
    {
        return birthday;
    }

    public void setStudentNation(String studentNation)
    {
        this.studentNation = studentNation;
    }

    public String getStudentNation()
    {
        return studentNation;
    }

    public void setStudentPa(String studentPa)
    {
        this.studentPa = studentPa;
    }

    public String getStudentPa()
    {
        return studentPa;
    }

    public void setStudentTjp(Date studentTjp)
    {
        this.studentTjp = studentTjp;
    }

    public Date getStudentTjp()
    {
        return studentTjp;
    }

    public void setStudentCtype(String studentCtype)
    {
        this.studentCtype = studentCtype;
    }

    public String getStudentCtype()
    {
        return studentCtype;
    }

    public void setStudentCnum(String studentCnum)
    {
        this.studentCnum = studentCnum;
    }

    public String getStudentCnum()
    {
        return studentCnum;
    }

    public void setStudentRe(String studentRe)
    {
        this.studentRe = studentRe;
    }

    public String getStudentRe()
    {
        return studentRe;
    }

    public void setStudentRegion(String studentRegion)
    {
        this.studentRegion = studentRegion;
    }

    public String getStudentRegion()
    {
        return studentRegion;
    }

    public void setStudentJiguan(String studentJiguan)
    {
        this.studentJiguan = studentJiguan;
    }

    public String getStudentJiguan()
    {
        return studentJiguan;
    }

    public void setStudentBire(String studentBire)
    {
        this.studentBire = studentBire;
    }

    public String getStudentBire()
    {
        return studentBire;
    }

    public void setStudentStre(String studentStre)
    {
        this.studentStre = studentStre;
    }

    public String getStudentStre()
    {
        return studentStre;
    }

    public void setStudentHk(String studentHk)
    {
        this.studentHk = studentHk;
    }

    public String getStudentHk()
    {
        return studentHk;
    }

    public String getStudentHkxxdz() {
        return studentHkxxdz;
    }

    public void setStudentHkxxdz(String studentHkxxdz) {
        this.studentHkxxdz = studentHkxxdz;
    }

    public void setGangaotaiqiao(String gangaotaiqiao)
    {
        this.gangaotaiqiao = gangaotaiqiao;
    }

    public String getGangaotaiqiao()
    {
        return gangaotaiqiao;
    }

    public void setStudentMarr(String studentMarr)
    {
        this.studentMarr = studentMarr;
    }

    public String getStudentMarr()
    {
        return studentMarr;
    }

    public void setStudentHe(String studentHe)
    {
        this.studentHe = studentHe;
    }

    public String getStudentHe()
    {
        return studentHe;
    }

    public void setStudentBs(String studentBs)
    {
        this.studentBs = studentBs;
    }

    public String getStudentBs()
    {
        return studentBs;
    }

    public void setStudentYhkh(String studentYhkh)
    {
        this.studentYhkh = studentYhkh;
    }

    public String getStudentYhkh()
    {
        return studentYhkh;
    }

    public void setStudentYhkname(String studentYhkname)
    {
        this.studentYhkname = studentYhkname;
    }

    public String getStudentYhkname()
    {
        return studentYhkname;
    }

    public void setStudentTrains(String studentTrains)
    {
        this.studentTrains = studentTrains;
    }

    public String getStudentTrains()
    {
        return studentTrains;
    }

    public void setStudentTraine(String studentTraine)
    {
        this.studentTraine = studentTraine;
    }

    public String getStudentTraine()
    {
        return studentTraine;
    }

    public void setStudentQues(String studentQues)
    {
        this.studentQues = studentQues;
    }

    public String getStudentQues()
    {
        return studentQues;
    }

    public void setStudentShuji(String studentShuji)
    {
        this.studentShuji = studentShuji;
    }

    public String getStudentShuji()
    {
        return studentShuji;
    }

    public void setStudentSjnum(Long studentSjnum)
    {
        this.studentSjnum = studentSjnum;
    }

    public Long getStudentSjnum()
    {
        return studentSjnum;
    }

    public void setStudentFdy(String studentFdy)
    {
        this.studentFdy = studentFdy;
    }

    public String getStudentFdy()
    {
        return studentFdy;
    }

    public void setStudentFdynum(Long studentFdynum)
    {
        this.studentFdynum = studentFdynum;
    }

    public Long getStudentFdynum()
    {
        return studentFdynum;
    }

    public void setStudentSy(String studentSy)
    {
        this.studentSy = studentSy;
    }

    public String getStudentSy()
    {
        return studentSy;
    }

    public void setStudentYx(String studentYx)
    {
        this.studentYx = studentYx;
    }

    public String getStudentYx()
    {
        return studentYx;
    }

    public void setStudentZy(String studentZy)
    {
        this.studentZy = studentZy;
    }

    public String getStudentZy()
    {
        return studentZy;
    }

    public void setStudentYjfx(String studentYjfx)
    {
        this.studentYjfx = studentYjfx;
    }

    public String getStudentYjfx()
    {
        return studentYjfx;
    }

    public void setStudentPycc(String studentPycc)
    {
        this.studentPycc = studentPycc;
    }

    public String getStudentPycc()
    {
        return studentPycc;
    }

    public void setStudentLb(String studentLb)
    {
        this.studentLb = studentLb;
    }

    public String getStudentLb()
    {
        return studentLb;
    }

    public void setStudentNj(String studentNj)
    {
        this.studentNj = studentNj;
    }

    public String getStudentNj()
    {
        return studentNj;
    }

    public void setStudentXq(String studentXq)
    {
        this.studentXq = studentXq;
    }

    public String getStudentXq()
    {
        return studentXq;
    }

    public void setStudentDs(String studentDs)
    {
        this.studentDs = studentDs;
    }

    public String getStudentDs()
    {
        return studentDs;
    }

    public void setStudentDs2(String studentDs2)
    {
        this.studentDs2 = studentDs2;
    }

    public String getStudentDs2()
    {
        return studentDs2;
    }

//    新增导师编号1,2get，set方法


    public String getStudentDsbh() {
        return studentDsbh;
    }

    public void setStudentDsbh(String studentDsbh) {
        this.studentDsbh = studentDsbh;
    }

    public String getStudentDs2bh() {
        return studentDs2bh;
    }

    public void setStudentDs2bh(String studentDs2bh) {
        this.studentDs2bh = studentDs2bh;
    }

    public void setStudentBj(String studentBj) {
        this.studentBj = studentBj;
    }

    public String getStudentBj()
    {
        return studentBj;
    }

    public void setStudentXz(String studentXz)
    {
        this.studentXz = studentXz;
    }

    public String getStudentXz()
    {
        return studentXz;
    }

    public void setStudentRxjj(String studentRxjj)
    {
        this.studentRxjj = studentRxjj;
    }

    public String getStudentRxjj()
    {
        return studentRxjj;
    }

    public void setStudentRxny(Date studentRxny)
    {
        this.studentRxny = studentRxny;
    }

    public Date getStudentRxny()
    {
        return studentRxny;
    }

    public void setStudentYjby(Date studentYjby)
    {
        this.studentYjby = studentYjby;
    }

    public Date getStudentYjby()
    {
        return studentYjby;
    }

    public void setStudentSjby(Date studentSjby)
    {
        this.studentSjby = studentSjby;
    }

    public Date getStudentSjby()
    {
        return studentSjby;
    }

    public void setStudentMl(String studentMl)
    {
        this.studentMl = studentMl;
    }

    public String getStudentMl()
    {
        return studentMl;
    }

    public void setStudentPyfs(String studentPyfs)
    {
        this.studentPyfs = studentPyfs;
    }

    public String getStudentPyfs()
    {
        return studentPyfs;
    }

    public void setStudentRxf(String studentRxf)
    {
        this.studentRxf = studentRxf;
    }

    public String getStudentRxf()
    {
        return studentRxf;
    }

    public void setStudentZxjh(String studentZxjh)
    {
        this.studentZxjh = studentZxjh;
    }

    public String getStudentZxjh()
    {
        return studentZxjh;
    }

    public void setStudentJdfs(String studentJdfs)
    {
        this.studentJdfs = studentJdfs;
    }

    public String getStudentJdfs()
    {
        return studentJdfs;
    }

    public void setStudentXxfs(String studentXxfs)
    {
        this.studentXxfs = studentXxfs;
    }

    public String getStudentXxfs()
    {
        return studentXxfs;
    }

    public void setStudentJxxz(String studentJxxz)
    {
        this.studentJxxz = studentJxxz;
    }

    public String getStudentJxxz()
    {
        return studentJxxz;
    }

    public String getStudentSfbxtm() {
        return studentSfbxtm;
    }

    public void setStudentSfbxtm(String studentSfbxtm) {
        this.studentSfbxtm = studentSfbxtm;
    }

    public void setStudentSfbxdx(String studentSfbxdx)
    {
        this.studentSfbxdx = studentSfbxdx;
    }

    public String getStudentSfbxdx()
    {
        return studentSfbxdx;
    }

    public void setStudentSflkxk(String studentSflkxk)
    {
        this.studentSflkxk = studentSflkxk;
    }

    public String getStudentSflkxk()
    {
        return studentSflkxk;
    }

    public void setStudentSfzzs(String studentSfzzs)
    {
        this.studentSfzzs = studentSfzzs;
    }

    public String getStudentSfzzs()
    {
        return studentSfzzs;
    }

    public void setStudentSflxs(String studentSflxs)
    {
        this.studentSflxs = studentSflxs;
    }

    public String getStudentSflxs()
    {
        return studentSflxs;
    }

    public void setStudentTsxsx(String studentTsxsx)
    {
        this.studentTsxsx = studentTsxsx;
    }

    public String getStudentTsxsx()
    {
        return studentTsxsx;
    }

    public void setStudentXsfl(String studentXsfl)
    {
        this.studentXsfl = studentXsfl;
    }

    public String getStudentXsfl()
    {
        return studentXsfl;
    }

    public void setStudentXwlx(String studentXwlx)
    {
        this.studentXwlx = studentXwlx;
    }

    public String getStudentXwlx()
    {
        return studentXwlx;
    }

    public void setStudentXw(String studentXw)
    {
        this.studentXw = studentXw;
    }

    public String getStudentXw()
    {
        return studentXw;
    }

    public void setStudentZxbs(String studentZxbs)
    {
        this.studentZxbs = studentZxbs;
    }

    public String getStudentZxbs()
    {
        return studentZxbs;
    }

    public void setStudentZczt(String studentZczt)
    {
        this.studentZczt = studentZczt;
    }

    public String getStudentZczt()
    {
        return studentZczt;
    }

    public void setStudentXjzt(String studentXjzt)
    {
        this.studentXjzt = studentXjzt;
    }

    public String getStudentXjzt()
    {
        return studentXjzt;
    }

    public void setStudentDazt(String studentDazt)
    {
        this.studentDazt = studentDazt;
    }

    public String getStudentDazt()
    {
        return studentDazt;
    }

    public void setStudentSfpg(String studentSfpg)
    {
        this.studentSfpg = studentSfpg;
    }

    public String getStudentSfpg()
    {
        return studentSfpg;
    }

    public void setStudentDaqx(String studentDaqx)
    {
        this.studentDaqx = studentDaqx;
    }

    public String getStudentDaqx()
    {
        return studentDaqx;
    }

    public void setStudentQrzt(String studentQrzt)
    {
        this.studentQrzt = studentQrzt;
    }

    public String getStudentQrzt()
    {
        return studentQrzt;
    }

    public String getStudentDadz() {
        return studentDadz;
    }

    public void setStudentDadz(String studentDadz) {
        this.studentDadz = studentDadz;
    }

    public String getStudentDadzyzbm() {
        return studentDadzyzbm;
    }

    public void setStudentDadzyzbm(String studentDadzyzbm) {
        this.studentDadzyzbm = studentDadzyzbm;
    }

    public String getStudentBydw() {
        return studentBydw;
    }

    public void setStudentBydw(String studentBydw) {
        this.studentBydw = studentBydw;
    }

    public String getStudentByzy() {
        return studentByzy;
    }

    public void setStudentByzy(String studentByzy) {
        this.studentByzy = studentByzy;
    }

    public String getStudentByzym() {
        return StudentByzym;
    }

    public void setStudentByzym(String studentByzym) {
        StudentByzym = studentByzym;
    }

    public void setStudentDbsj(Date studentDbsj)
    {
        this.studentDbsj = studentDbsj;
    }

    public Date getStudentDbsj()
    {
        return studentDbsj;
    }

    public void setStudentByzh(String studentByzh)
    {
        this.studentByzh = studentByzh;
    }

    public String getStudentByzh()
    {
        return studentByzh;
    }

    public void setStudentXwzh(String studentXwzh)
    {
        this.studentXwzh = studentXwzh;
    }

    public String getStudentXwzh()
    {
        return studentXwzh;
    }

    public void setStudentJcxx(String studentJcxx)
    {
        this.studentJcxx = studentJcxx;
    }

    public String getStudentJcxx()
    {
        return studentJcxx;
    }

    public void setKsfs(String ksfs)
    {
        this.ksfs = ksfs;
    }

    public String getKsfs()
    {
        return ksfs;
    }

    public void setBeizhu(String beizhu)
    {
        this.beizhu = beizhu;
    }

    public String getBeizhu()
    {
        return beizhu;
    }

    public String getStudentDxjydw() {
        return studentDxjydw;
    }

    public void setStudentDxjydw(String studentDxjydw) {
        this.studentDxjydw = studentDxjydw;
    }

    public String getStudentDxjydwm() {
        return studentDxjydwm;
    }

    public void setStudentDxjydwm(String studentDxjydwm) {
        this.studentDxjydwm = studentDxjydwm;
    }

    public String getStudentLqpydw() {
        return studentLqpydw;
    }

    public void setStudentLqpydw(String studentLqpydw) {
        this.studentLqpydw = studentLqpydw;
    }

    public String getStudentLqpydwm() {
        return studentLqpydwm;
    }

    public void setStudentLqpydwm(String studentLqpydwm) {
        this.studentLqpydwm = studentLqpydwm;
    }

    public String getStudentSjh() {
        return studentSjh;
    }

    public void setStudentSjh(String studentSjh) {
        this.studentSjh = studentSjh;
    }

    public Date getStudentRwsj() {
        return studentRwsj;
    }

    public void setStudentRwsj(Date studentRwsj) {
        this.studentRwsj = studentRwsj;
    }

    public Date getStudentTysj() {
        return studentTysj;
    }

    public void setStudentTysj(Date studentTysj) {
        this.studentTysj = studentTysj;
    }

    public String getStudentPzrujgmc() {
        return studentPzrujgmc;
    }

    public void setStudentPzrujgmc(String studentPzrujgmc) {
        this.studentPzrujgmc = studentPzrujgmc;
    }

    public String getStudentPztyjgmc() {
        return studentPztyjgmc;
    }

    public void setStudentPztyjgmc(String studentPztyjgmc) {
        this.studentPztyjgmc = studentPztyjgmc;
    }

    public String getStudentTcxyzbh() {
        return studentTcxyzbh;
    }

    public void setStudentTcxyzbh(String studentTcxyzbh) {
        this.studentTcxyzbh = studentTcxyzbh;
    }

    public String getStudentRwqszgxmc() {
        return studentRwqszgxmc;
    }

    public void setStudentRwqszgxmc(String studentRwqszgxmc) {
        this.studentRwqszgxmc = studentRwqszgxmc;
    }

    public String getStudentRwqszgxxxxs() {
        return studentRwqszgxxxxs;
    }

    public void setStudentRwqszgxxxxs(String studentRwqszgxxxxs) {
        this.studentRwqszgxxxxs = studentRwqszgxxxxs;
    }

    public String getStudentRwqszgxxxzy() {
        return studentRwqszgxxxzy;
    }

    public void setStudentRwqszgxxxzy(String studentRwqszgxxxzy) {
        this.studentRwqszgxxxzy = studentRwqszgxxxzy;
    }


    public String getStudentYjfxm() {
        return studentYjfxm;
    }

    public void setStudentYjfxm(String studentYjfxm) {
        this.studentYjfxm = studentYjfxm;
    }

    // --------------------- 新增36个字段的getter/setter ---------------------
    public String getStudentDxjydwSdm() {
        return studentDxjydwSdm;
    }

    public void setStudentDxjydwSdm(String studentDxjydwSdm) {
        this.studentDxjydwSdm = studentDxjydwSdm;
    }

    public String getStudentZxjh2() {
        return studentZxjh2;
    }

    public void setStudentZxjh2(String studentZxjh2) {
        this.studentZxjh2 = studentZxjh2;
    }

    public String getStudentZsdwSssm() {
        return studentZsdwSssm;
    }

    public void setStudentZsdwSssm(String studentZsdwSssm) {
        this.studentZsdwSssm = studentZsdwSssm;
    }

    public String getStudentBxwdywDm() {
        return studentBxwdywDm;
    }

    public void setStudentBxwdywDm(String studentBxwdywDm) {
        this.studentBxwdywDm = studentBxwdywDm;
    }

    public String getStudentBxwdywMc() {
        return studentBxwdywMc;
    }

    public void setStudentBxwdywMc(String studentBxwdywMc) {
        this.studentBxwdywMc = studentBxwdywMc;
    }

    public String getStudentBxwzyDm() {
        return studentBxwzyDm;
    }

    public void setStudentBxwzyDm(String studentBxwzyDm) {
        this.studentBxwzyDm = studentBxwzyDm;
    }

    public String getStudentBxwzyMc() {
        return studentBxwzyMc;
    }

    public void setStudentBxwzyMc(String studentBxwzyMc) {
        this.studentBxwzyMc = studentBxwzyMc;
    }

    public Date getStudentBxwyxny() {
        return studentBxwyxny;
    }

    public void setStudentBxwyxny(Date studentBxwyxny) {
        this.studentBxwyxny = studentBxwyxny;
    }

    public String getStudentBxwzh() {
        return studentBxwzh;
    }

    public void setStudentBxwzh(String studentBxwzh) {
        this.studentBxwzh = studentBxwzh;
    }

    public String getStudentBkbydwDm() {
        return studentBkbydwDm;
    }

    public void setStudentBkbydwDm(String studentBkbydwDm) {
        this.studentBkbydwDm = studentBkbydwDm;
    }

    public String getStudentBkbydwMc() {
        return studentBkbydwMc;
    }

    public void setStudentBkbydwMc(String studentBkbydwMc) {
        this.studentBkbydwMc = studentBkbydwMc;
    }

    public String getStudentBkbyzyDm() {
        return studentBkbyzyDm;
    }

    public void setStudentBkbyzyDm(String studentBkbyzyDm) {
        this.studentBkbyzyDm = studentBkbyzyDm;
    }

    public String getStudentBkbyzyMc() {
        return studentBkbyzyMc;
    }

    public void setStudentBkbyzyMc(String studentBkbyzyMc) {
        this.studentBkbyzyMc = studentBkbyzyMc;
    }

    public Date getStudentBkbyny() {
        return studentBkbyny;
    }

    public void setStudentBkbyny(Date studentBkbyny) {
        this.studentBkbyny = studentBkbyny;
    }

    public String getStudentBkbyzh() {
        return studentBkbyzh;
    }

    public void setStudentBkbyzh(String studentBkbyzh) {
        this.studentBkbyzh = studentBkbyzh;
    }

    public String getStudentBkxxXsxs() {
        return studentBkxxXsxs;
    }

    public void setStudentBkxxXsxs(String studentBkxxXsxs) {
        this.studentBkxxXsxs = studentBkxxXsxs;
    }

    public String getStudentSxwdywDm() {
        return studentSxwdywDm;
    }

    public void setStudentSxwdywDm(String studentSxwdywDm) {
        this.studentSxwdywDm = studentSxwdywDm;
    }

    public String getStudentSxwdywMc() {
        return studentSxwdywMc;
    }

    public void setStudentSxwdywMc(String studentSxwdywMc) {
        this.studentSxwdywMc = studentSxwdywMc;
    }

    public String getStudentSxwzyDm() {
        return studentSxwzyDm;
    }

    public void setStudentSxwzyDm(String studentSxwzyDm) {
        this.studentSxwzyDm = studentSxwzyDm;
    }

    public String getStudentSxwzyMc() {
        return studentSxwzyMc;
    }

    public void setStudentSxwzyMc(String studentSxwzyMc) {
        this.studentSxwzyMc = studentSxwzyMc;
    }

    public Date getStudentSxwyxny() {
        return studentSxwyxny;
    }

    public void setStudentSxwyxny(Date studentSxwyxny) {
        this.studentSxwyxny = studentSxwyxny;
    }

    public String getStudentSxwzh() {
        return studentSxwzh;
    }

    public void setStudentSxwzh(String studentSxwzh) {
        this.studentSxwzh = studentSxwzh;
    }

    public String getStudentSxwfs() {
        return studentSxwfs;
    }

    public void setStudentSxwfs(String studentSxwfs) {
        this.studentSxwfs = studentSxwfs;
    }

    public String getStudentSbbydwDm() {
        return studentSbbydwDm;
    }

    public void setStudentSbbydwDm(String studentSbbydwDm) {
        this.studentSbbydwDm = studentSbbydwDm;
    }

    public String getStudentSbbydwMc() {
        return studentSbbydwMc;
    }

    public void setStudentSbbydwMc(String studentSbbydwMc) {
        this.studentSbbydwMc = studentSbbydwMc;
    }

    public String getStudentSbbyzyDm() {
        return studentSbbyzyDm;
    }

    public void setStudentSbbyzyDm(String studentSbbyzyDm) {
        this.studentSbbyzyDm = studentSbbyzyDm;
    }

    public String getStudentSbbyzyMc() {
        return studentSbbyzyMc;
    }

    public void setStudentSbbyzyMc(String studentSbbyzyMc) {
        this.studentSbbyzyMc = studentSbbyzyMc;
    }

    public Date getStudentSbbyny() {
        return studentSbbyny;
    }

    public void setStudentSbbyny(Date studentSbbyny) {
        this.studentSbbyny = studentSbbyny;
    }

    public String getStudentSbbyzh() {
        return studentSbbyzh;
    }

    public void setStudentSbbyzh(String studentSbbyzh) {
        this.studentSbbyzh = studentSbbyzh;
    }

    public String getStudentZhxwDm() {
        return studentZhxwDm;
    }

    public void setStudentZhxwDm(String studentZhxwDm) {
        this.studentZhxwDm = studentZhxwDm;
    }

    public String getStudentZhxlDm() {
        return studentZhxlDm;
    }

    public void setStudentZhxlDm(String studentZhxlDm) {
        this.studentZhxlDm = studentZhxlDm;
    }

    public String getStudentZxszcXh() {
        return studentZxszcXh;
    }

    public void setStudentZxszcXh(String studentZxszcXh) {
        this.studentZxszcXh = studentZxszcXh;
    }

    public String getStudentKslyDm() {
        return studentKslyDm;
    }

    public void setStudentKslyDm(String studentKslyDm) {
        this.studentKslyDm = studentKslyDm;
    }

    public String getStudentKsfsDm() {
        return studentKsfsDm;
    }

    public void setStudentKsfsDm(String studentKsfsDm) {
        this.studentKsfsDm = studentKsfsDm;
    }

    public String getStudentLqlbDm() {
        return studentLqlbDm;
    }

    public void setStudentLqlbDm(String studentLqlbDm) {
        this.studentLqlbDm = studentLqlbDm;
    }

    public String getStudentXyjrDm() {
        return studentXyjrDm;
    }

    public void setStudentXyjrDm(String studentXyjrDm) {
        this.studentXyjrDm = studentXyjrDm;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("studentPhoto", getStudentPhoto())
                .append("studentId", getStudentId())
                .append("studentName", getStudentName())
                .append("namePy", getNamePy())
                .append("studentNames", getStudentNames())
                .append("studentSex", getStudentSex())
                .append("birthday", getBirthday())
                .append("studentNation", getStudentNation())
                .append("studentPa", getStudentPa())
                .append("studentTjp", getStudentTjp())
                .append("studentCtype", getStudentCtype())
                .append("studentCnum", getStudentCnum())
                .append("studentRe", getStudentRe())
                .append("studentRegion", getStudentRegion())
                .append("studentJiguan", getStudentJiguan())
                .append("studentBire", getStudentBire())
                .append("studentStre", getStudentStre())
                .append("studentHk", getStudentHk())
                .append("studentHkxxdz", getStudentHkxxdz())
                .append("gangaotaiqiao", getGangaotaiqiao())
                .append("studentMarr", getStudentMarr())
                .append("studentHe", getStudentHe())
                .append("studentBs", getStudentBs())
                .append("studentYhkh", getStudentYhkh())
                .append("studentYhkname", getStudentYhkname())
                .append("studentTrains", getStudentTrains())
                .append("studentTraine", getStudentTraine())
                .append("studentQues", getStudentQues())
                .append("studentShuji", getStudentShuji())
                .append("studentSjnum", getStudentSjnum())
                .append("studentFdy", getStudentFdy())
                .append("studentFdynum", getStudentFdynum())
                .append("studentSy", getStudentSy())
                .append("studentYx", getStudentYx())
                .append("studentZy", getStudentZy())
                .append("studentYjfx", getStudentYjfx())
                .append("studentPycc", getStudentPycc())
                .append("studentLb", getStudentLb())
                .append("studentNj", getStudentNj())
                .append("studentXq", getStudentXq())
                .append("studentDs", getStudentDs())
                .append("studentDs2", getStudentDs2())
                .append("studentDsbh", getStudentDsbh())
                .append("studentDs2bh", getStudentDs2bh())
                .append("studentBj", getStudentBj())
                .append("studentXz", getStudentXz())
                .append("studentRxjj", getStudentRxjj())
                .append("studentRxny", getStudentRxny())
                .append("studentYjby", getStudentYjby())
                .append("studentSjby", getStudentSjby())
                .append("studentMl", getStudentMl())
                .append("studentPyfs", getStudentPyfs())
                .append("studentRxf", getStudentRxf())
                .append("studentZxjh", getStudentZxjh())
                .append("studentJdfs", getStudentJdfs())
                .append("studentXxfs", getStudentXxfs())
                .append("studentJxxz", getStudentJxxz())
                .append("studentSfbxtm", getStudentSfbxtm())
                .append("studentSfbxdx", getStudentSfbxdx())
                .append("studentSflkxk", getStudentSflkxk())
                .append("studentSfzzs", getStudentSfzzs())
                .append("studentSflxs", getStudentSflxs())
                .append("studentTsxsx", getStudentTsxsx())
                .append("studentXsfl", getStudentXsfl())
                .append("studentXwlx", getStudentXwlx())
                .append("studentXw", getStudentXw())
                .append("studentZxbs", getStudentZxbs())
                .append("studentZczt", getStudentZczt())
                .append("studentXjzt", getStudentXjzt())
                .append("studentDazt", getStudentDazt())
                .append("studentSfpg", getStudentSfpg())
                .append("studentDaqx", getStudentDaqx())
                .append("studentQrzt", getStudentQrzt())
                .append("studentDadz", getStudentDadz())
                .append("studentDadzyzbm", getStudentDadzyzbm())
                .append("studentBydw", getStudentBydw())
                .append("studentByzy", getStudentByzy())
                .append("studentByzym", getStudentByzym())
                .append("studentDbsj", getStudentDbsj())
                .append("studentByzh", getStudentByzh())
                .append("studentXwzh", getStudentXwzh())
                .append("studentJcxx", getStudentJcxx())
                .append("ksfs", getKsfs())
                .append("beizhu", getBeizhu())
                .append("studentDxjydw", getStudentDxjydw())
                .append("studentDxjydwm", getStudentDxjydwm())
                .append("studentLqpydw", getStudentLqpydw())
                .append("studentLqpydwm", getStudentLqpydwm())
                .append("studentSjh", getStudentSjh())
                .append("studentRwsj", getStudentRwsj())
                .append("studentTysj", getStudentTysj())
                .append("studentPzrujgmc", getStudentPzrujgmc())
                .append("studentPztyjgmc", getStudentPztyjgmc())
                .append("studentTcxyzbh", getStudentTcxyzbh())
                .append("studentRwqszgxmc", getStudentRwqszgxmc())
                .append("studentRwqszgxxxxs", getStudentRwqszgxxxxs())
                .append("studentRwqszgxxxzy", getStudentRwqszgxxxzy())
                .append("studentStatus", getStudentStatus())
                .append("trainingProgramId", getTrainingProgramId())
                .append("studentYjfxm", getStudentYjfxm())
                // 新增36个字段的toString追加
                .append("studentDxjydwSdm", getStudentDxjydwSdm())
                .append("studentZxjh2", getStudentZxjh2())
                .append("studentZsdwSssm", getStudentZsdwSssm())
                .append("studentBxwdywDm", getStudentBxwdywDm())
                .append("studentBxwdywMc", getStudentBxwdywMc())
                .append("studentBxwzyDm", getStudentBxwzyDm())
                .append("studentBxwzyMc", getStudentBxwzyMc())
                .append("studentBxwyxny", getStudentBxwyxny())
                .append("studentBxwzh", getStudentBxwzh())
                .append("studentBkbydwDm", getStudentBkbydwDm())
                .append("studentBkbydwMc", getStudentBkbydwMc())
                .append("studentBkbyzyDm", getStudentBkbyzyDm())
                .append("studentBkbyzyMc", getStudentBkbyzyMc())
                .append("studentBkbyny", getStudentBkbyny())
                .append("studentBkbyzh", getStudentBkbyzh())
                .append("studentBkxxXsxs", getStudentBkxxXsxs())
                .append("studentSxwdywDm", getStudentSxwdywDm())
                .append("studentSxwdywMc", getStudentSxwdywMc())
                .append("studentSxwzyDm", getStudentSxwzyDm())
                .append("studentSxwzyMc", getStudentSxwzyMc())
                .append("studentSxwyxny", getStudentSxwyxny())
                .append("studentSxwzh", getStudentSxwzh())
                .append("studentSxwfs", getStudentSxwfs())
                .append("studentSbbydwDm", getStudentSbbydwDm())
                .append("studentSbbydwMc", getStudentSbbydwMc())
                .append("studentSbbyzyDm", getStudentSbbyzyDm())
                .append("studentSbbyzyMc", getStudentSbbyzyMc())
                .append("studentSbbyny", getStudentSbbyny())
                .append("studentSbbyzh", getStudentSbbyzh())
                .append("studentZhxwDm", getStudentZhxwDm())
                .append("studentZhxlDm", getStudentZhxlDm())
                .append("studentZxszcXh", getStudentZxszcXh())
                .append("studentKslyDm", getStudentKslyDm())
                .append("studentKsfsDm", getStudentKsfsDm())
                .append("studentLqlbDm", getStudentLqlbDm())
                .append("studentXyjrDm", getStudentXyjrDm())
                .toString();
    }
}